// 拷贝一份数组， 浅拷贝， 深拷贝
// 



function arrayChange(array) {
	array[0] = Math.random()
	array.push('hello world')
}

function shallowCopy1() {
	// 浅拷贝1 arr.slice()
	var arr = [1, 2, 3]
	var result = arr.slice()
	console.log(result, arr)
	arrayChange(result)
	console.log(result, arr)
	console.log('-----------------------\n')
}

// 浅拷贝2 arr.concat()
function shallowCopy2() {
	// 浅拷贝1 arr.slice()
	var arr = [1, 2, 3]
	var result = arr.concat()
	console.log(result, arr)
	arrayChange(result)
	console.log(result, arr)
	console.log('-----------------------\n')
}

